package net.linlan.annotation;
import java.lang.annotation.*;

/**
 * 自定义注解 请求参数解密
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Encrypt {
    /**
     * 是否加密
     * 默认false
     * 加密时传值为true
     *
     * @return 是否加密
     */

    boolean encode() default true;

    /**
     * 是否解密
     * 默认为false，
     * 解密时传值为true
     *
     * @return 是否解密
     */
    boolean decode() default true;

}
